package Lekcja_3.warsztat;

public class Auto {
	private String marka, model;
	private double pojemnoscSilnika;
	private int numerSilnika, numerNadwozia;
	Tlumik tlumik;
	Opona opona1;
	Opona opona2;
	Opona opona3;
	Opona opona4;
	public Auto(String arg0, String arg1, String arg2, String arg3, double arg4, int arg5, int arg6){
		this.marka=arg0;
		this.model=arg1;
		this.pojemnoscSilnika=arg4;
		this.numerNadwozia=arg5;
		this.numerSilnika=arg6;
		tlumik = new Tlumik(arg2);
		opona1 = new Opona(arg3);
		opona2 = new Opona(arg3);
		opona3 = new Opona(arg3);
		opona4 = new Opona(arg3);
	}
	
	public String getMarka() {
		return marka;
	}

	public void setMarka(String marka) {
		this.marka = marka;
	}

	public String getModel() {
		return model;
	}

	public void setModel(String model) {
		this.model = model;
	}

	public double getPojemnoscSilnika() {
		return pojemnoscSilnika;
	}

	public void setPojemnoscSilnika(double pojemnoscSilnika) {
		this.pojemnoscSilnika = pojemnoscSilnika;
	}

	public int getNumerSilnika() {
		return numerSilnika;
	}

	public void setNumerSilnika(int numerSilnika) {
		this.numerSilnika = numerSilnika;
	}

	public int getNumerNadwozia() {
		return numerNadwozia;
	}

	public void setNumerNadwozia(int numerNadwozia) {
		this.numerNadwozia = numerNadwozia;
	}
	
	public String toString(){
		return this.getMarka()+" "+this.getModel()+" "+this.getPojemnoscSilnika()+" "+this.getNumerNadwozia()+" "+this.getNumerSilnika();
	}
	
	public boolean equals(Auto arg0){
		boolean temp;
		if(arg0.getNumerNadwozia()==this.getNumerNadwozia() && arg0.getNumerSilnika()==this.getNumerSilnika()){
			temp=true;
		} else {
			temp=false;
		}
		return temp;
	}
	
}
